package apr21ch9ex1;

import java.util.Properties;

public class Main {
	public static void main(String[] args) {

		// kastowanie:
		byte b = (byte) (100 + 28);
		int i = b;

		System.out.println(i);
		//

		Integer i1 = Integer.MAX_VALUE;
		System.out.println(i1);

		Double d1 = 2.2999999999999996d;
		Double d2 = 2.2999999999999997d;
		System.out.println(2.3d == d1);
		System.out.println(2.3d == d2);

		System.out.println(d1 + " " + Math.round(d1));
		System.out.println(Math.PI);

		Properties p1 = System.getProperties();
		String p2 = System.getProperty("java.version");
		System.out.println(p1);
		System.out.println(p2);

		Properties properties = System.getProperties();
		// ctrl + 2
		// tworzy zmienna o konwencjonalnym typie i nazwie
		System.out.println(properties);
	}
}
// ctrl + shift + r = search resources
// ctrl + shift + t = search types
// java lang
// rodzaje typow: bezzmianowy / zmianowy
// jedyna konwersja wbudowana w jezyk - casting
// organizacja importow ctrl + shift + o

// zadanie
// znalezc properties:
// klucz do jaki jest folder instalacji javy
// jaka jest wersja OS
// folder tymczasowy
// separator pliku, sciezki, linii,
// nazwa uzytkownika, katalog domowy
// 